
.banner{
	width: 100%;
	z-index: 1;
}
.banner .banner_left{
	width: 220px;
	height: 478px;
	margin-left: 30px;
	background-color: #e8e3eb;
	display: none;
	position: absolute;
}
.banner .banner_left dl{
	padding-top: 23px;
	padding-left:20px;
	width:200px;
	height:95px;
	position: relative;
	border-bottom:1px dotted #d9d9d9;
}
.banner .banner_left dl:hover{
	background-color: white;
}
.banner .banner_left dl dt p{
	margin-bottom: 15px;
	font-size: 14px;
	color: #666666;
}
.banner .banner_left dl:last-child{
	border: none;
	height: 97px;
}
.banner .banner_left dl:last-child:hover{

	border-right: none;
}
.banner .banner_left a{
	font-size: 12px;
	color: #666666;
	margin-right: 6px;
	white-space: nowrap;
	line-height: 20px;
}
.banner .banner_left a:hover{
	text-decoration: underline;
	color: #e14958;
}
.banner .banner_left dl dt .dl_icon{
	border-width: 2px 4px;
    border-style: solid;
    border-color: transparent transparent transparent #9e9e9e;
    width: 0;
    height: 0;
    line-height: 0;
    display: block;
    position: absolute;
    right: 10px;
    bottom: 30px;
}
.banner .banner_left .dl1 dd{
	width: 640px;
	height: 444px;
	background-color: white;
	position: absolute;
	top: 0px;
	left: 219px;
	padding-top: 34px;
	padding-left: 40px;
}
.banner .banner_left dl dd p{
	font-size: 14px;
	margin-bottom: 14px;
	color: #666666;
}
.banner .banner_left dl dd .dl1_photo{
	width: 100%;
	height: 70px;
	margin-bottom: 45px;
}
.banner .banner_left dl dd .dl1_photo div{
	width: 138px;
	height: 68px;
	border: 1px solid #c5c5c5;
	margin-right: 13px;
	text-align: center;
	line-height: 68px;
	float: left;
}
.banner .banner_left dl dd .dl1_left{
	width: 275px;
	float: left;
}
.banner .banner_left dl dd .dl1_left .left_1{
	height: 80px;
}
.banner .banner_left dl dd .dl1_left .left_1 a:first-child{
	float: left;
	width: 80px;
	height: 80px;
	font-weight: bold;
}
.banner .banner_left dl dd .dl1_left .left_2{
	height: 35px;
	margin: 30px 0;
}
.banner .banner_left dl dd .dl1_left .left_2 a:first-child{
	float: left;
	width: 80px;
	height: 35px;
	font-weight: bold;
}
.banner .banner_left dl dd .dl1_left .left_3 a:first-child{
	float: left;
	width: 80px;
	font-weight: bold;
	height: 60px;
}
.banner .banner_left dl dd .dl1_right{
	float: left;
	width: 273px;
	height: 250px;
	border: 3px dashed #C5C5C5;
	line-height: 250px;
	text-align: center;
	margin-left: 43px;
}
.banner .banner_left .dl2 dd{
	width: 640px;
	height: 571px;
	position: absolute;
	top: -118px;
	left: 220px;
	background-color: white;
	padding-top: 34px;
	padding-left: 40px;
}
.banner .banner_left .dl3 dd{
	width: 640px;
	height: 571px;
	position: absolute;
	top: -237px;
	left: 220px;
	background-color: white;
	padding-top: 34px;
	padding-left: 40px;
}
.banner .banner_left .dl4 dd{
	width: 640px;
	height: 571px;
	position: absolute;
	top: -357px;
	left: 220px;
	background-color: white;
	padding-top: 34px;
	padding-left: 40px;
}
.banner .banner_left dl dd{
	display: none;
}
.banner .banner_left dl:hover dd{
	display: block;
}
section{
	height: 40px;
	width: 100%;
	border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    line-height: 40px;
    margin: 10px 30px;
    color: #666;
    font-size: 12px;
	padding: 0px 150px;
}
section .section_icno1{
	display: inline-block;
	background-image: url(../img/ico.png);
    width: 20px;
    height: 14px;
    background-position: 0 -45px;
    margin-left: 10px;
    vertical-align: middle;
}
section .section_jiant{
	background: url(../img/ico_arrow.png) -64px -85px no-repeat;
    vertical-align: middle;
    display: inline-block;
    width: 7px;
    height: 21px;
}
section a{
	display: inline-block;
    padding-right: 10px;
    padding-left: 10px;
    color: #666;
    font-size: 12px;
}
section a:hover{
	text-decoration: underline;
}
.goods {
	height: 500px;
	width: 100%;
	margin-left: 30px;
	margin-top: 10px;
	padding: 0px 200px;
}
.goods .goods_left{
	width: 415px;
	float: left;
	position: relative;
	margin-right: 50px;
}
.goods .goods_left .goodsPhoto{
	width: 379px;
    height: 379px;
    border: 1px solid #e5e5e5;
    margin-bottom: 30px;
}
.goods .goods_left .goodsPhoto img{
	width: 379px;
    height: 379px;
}
.goods .goods_left span{
	color: #666;
    font-size: 12px;
    line-height: 16px;
}
.goods .goods_left .share{
	display: inline-block;
	background-image: url(../img/ico.png);
    width: 16px;
    height: 16px;
    background-position: -25px -23px;
    vertical-align: middle;
}
.goods .goods_left .collect{
	display: inline-block;
	background-image: url(../img/ico.png);
    width: 18px;
    height: 18px;
    background-position: -23px -2px;
    vertical-align: middle;
    margin-left: 50px;
}
.goods .goods_left .expense{
	display: inline-block;
	background-image: url(../img/ico.png);
    width: 18px;
    height: 18px;
    background-position: 0px -23px;
    vertical-align: middle;
    margin-left: 118px;
}
.goods .goods_left .last_icon{
	display: inline-block;
    border-style: solid;
    height: 0;
    line-height: 0;
    width: 0;
    border-width: 5px 4px;
    border-color: #666 transparent transparent;
}
.goods .goods_left .expenseText{
	width: 205px;
	height: 415px;
	border: 1px solid #e5e5e5;
	color: #666;
    font-size: 12px;
    line-height: 16px;
    padding:10px  15px 20px;
    position: absolute;
    left: 208px;
    bottom: -398px;
   display: none;
   background: white;
}
.goods .goods_left .expenseText .expense{
	margin-left: 45px;
    margin-bottom: 20px;
    margin-top: 20px;
}
.goods .goods_left .expenseText .last_icon{
    border-color:  transparent transparent #666;
}
.goods .goods_right{
	width: 615px;
	height: 100%;
	float: left;
}
.goods .goods_right h2{
	font-size: 20px;
	color: #666666;
	font-weight: 100;
	margin-bottom: 32px;
}
.goods .goods_right span{
	color: #666;
    font-size: 12px;
    line-height: 16px;
}
.goods .goods_right h1{
	display: inline-block;
	width: 500px;
	margin-left: 43px;
	color: #666;
}
.goods .goods_right h1 span{
	font-size: 12px;
}
.goods .goods_right .goods_hai{
	margin-left: 87px;
}
.goods .goods_right .goods_sell{
	background-color: #f25e5a;
    color: #fff;
    line-height: 15px;
}
.goods .goods_right .goods_mark{
	border: 1px solid #ddd;
    color: #ddd;
    border-radius: 50%;
    width: 14px;
    height: 14px;
    display: inline-block;
    text-align: center;
    line-height: 15px;
}
.goods .goods_right .goods_espenses{
	color: #9d9d9d;
	display: block;
	margin-left: 87px;
	margin-bottom:20px ;
}
.goods .goods_right .goods_inv{
	background-color: #c24259;
    height: 16px;
    color: #fff;
    margin-right: 10px;
    text-align: center;
    line-height: 16px;
    margin-top: 2px;
    margin-left: 35px;
}
.goods .goods_right .goods_jiantou{
	display: inline-block;
	border-width: 3px 4px;
    border-color: transparent transparent transparent #666;
    vertical-align: middle;
    border-style: solid;
    margin-left: 5px;
}
.goods .goods_right ul{
	display: inline-block;
	width: 600px;
	height: 20px;
    margin-top: 24px;
    padding: 10px 0;
    border-top: dotted 1px #e5e5e5;
    border-bottom: dotted 1px #e5e5e5;
    margin-bottom: 20px;
}
.goods .goods_right ul li{
	float: left;
    width: 198px;
    text-align: center;
    height: 20px;
    line-height: 20px;
    color: #666;
    font-size: 12px;
    border-left: solid 1px #e5e5e5;
}
.goods .goods_right ul li:first-child{
	border: none;
}
.goods .goods_right ul li .icon_star{
	background-image: url(../img/ico.png);
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
    width: 11px;
    height: 12px;
    background-position: -19px -67px;
}
.goods .goods_right ul li .icon_laststar{
	background-image:  url(../img/ico.png);
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
    width: 11px;
    height: 12px;
    background-position: 0 -67px;
}
.goods .goods_right .goods_text{
	width: 38px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border: 1px solid #e5e5e5;
    float: left;
    margin-right: 4px;
}
.goods .goods_right .goods_number{
	margin-right: 10px;
    position: relative;
   	display: inline-block;
    width: 60px;
    height: 36px;
    padding-top: 4px;
    margin-left: 35px;
    vertical-align: middle;
}
.goods .goods_right .goods_number .goods_border{
	width: 14px;
    height: 12px;
    border: 1px solid #e5e5e5;
    text-align: center;
    float: left;
    margin-bottom: 2px;
}
.goods .goods_right .goods_number .jiant_top{
	border-width: 5px;
    border-color: transparent transparent #666;
    display: inline-block;
    border-style: solid;
    vertical-align: top;
}
.goods .goods_right .goods_number .jiant_bottom{
	border-color: #666 transparent transparent;
	border-width: 5px;
	display: inline-block;
	border-style: solid;
}
.goods .goods_right .goods_wu{
	width: 400px;
	display: inline-block;
}
.goods .goods_right .goods_buy{
	border: 2px solid #e14958;
    color: #e14958;
    background-color: #fff;
    line-height: 38px;
    height: 38px;
    text-align: center;
    width: 136px;
    font-size: 16px;
    margin:30px 20px 30px 87px;
	display: inline-block;
}
.goods .goods_right .goods_add{
	background-color: #e14958;
    border: 1px solid #e14958;
    color: #fff;
    line-height: 32px;
    height: 38px;
    text-align: center;
    width: 136px;
    font-size: 16px;
   	margin-right: 200px;
}
.goods .goods_right .goods_quality span{
	display: inline-block;
	background:url(../img/ico_mark.png) 0 -36px no-repeat;
	vertical-align: middle;
    width: 20px;
    height: 22px;
    margin-right: 10px;
    margin-left: 87px;
}
.goods .goods_right .goods_hour span{
	background:url(../img/ico_mark.png) -67px -36px no-repeat;
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 22px;
    margin-right: 10px;
    margin-left: 20px;
}
.goods .goods_right .goods_full span{
	background:url(../img/ico_mark.png) 0px -8px no-repeat;
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 22px;
    margin-right: 10px;
     margin-left: 20px;
}
.details{
	width: 74%;
	height: 40px;
	margin-top: 20px;
	border-bottom: 1px solid #666666;
	margin-left: 30px;
	background: white;
	padding: 0px 200px;
	z-index: 999;
}
.details a{
    padding: 0 30px;
    color: #666;
    line-height: 36px;
    text-align: center;
    font-weight: 700;
    font-size: 16px;
}
.details .d_tiao{
	color: #e14958;
}
.information {
	padding: 0px 200px;
}
.information dl{
	padding-top: 26px;
    border-bottom: dotted 1px #e5e5e5;
    margin-left: 60px;
    width: 89%;
    overflow: hidden;
}

.information dl dt{
	font-weight: 700;
    font-size: 14px;
}
.information dl dd{
	padding: 16px 0;
	line-height: 22px;
	font-size: 12px;
	color: #666666;
	overflow: hidden;
	/*display: flex;*/
	/*justify-content: space-between;*/
}
.information dl dd span{
	/*padding-right: 56px;*/

}
.information dl dd img{
	border: 1px solid #e5e5e5;
	float: left;
	margin: 5px;
}
.information dl dd .p1{
	width: 430px;
	height: 340px;
}
.information .product{
	height: 475px;
}
.information .especially{
	/*height: 1138px;*/
}
.information .especially img{
	width: 322px;
	height: 400px;
}
.information .goodDiscuss{
	width: 100%;
	height: 70px;
	line-height: 22px;
}
.information .goodDiscuss li{
	position: relative;
    float: left;
    width: 16%;
    text-align: center;
    font-weight: 700;
    height: 50px;
    line-height: 50px;
    padding-top: 20px;
}
.information .goodDiscuss .items{
	float: left;
    width: 56px;
    padding-left: 16px;
    text-align: right;
    vertical-align: top;
    line-height: 18px;
    padding-right: 0px;
}
.information .goodDiscuss h1{
	font-size: 35px;
    vertical-align: top;
    float: left;
    line-height: 38px;
    margin-top: -33px;
    font-weight: 400;
    margin-left: 76px;
}
.information .goodDiscuss .icon_star{
	background-image: url(../img/ico.png);
    display: inline-block;
    margin-top: 5px;
    width: 11px;
    height: 12px;
    background-position: -19px -67px;
    padding-right: 0px;
    float: left;
    margin-right: 5px;
 }   

.information .goodDiscuss .icon_laststar{
	background-image:  url(../img/ico.png);
    display: inline-block;
    vertical-align: middle;
    margin-top: 5px;
    width: 11px;
    height: 12px;
    background-position: 0 -67px;
    padding-right: 0px;
    float: left;
}
.information .goodDiscuss .all_dis{
	color: #e14958;
	white-space: nowrap;
}
.information .goodDiscuss input{
	vertical-align: middle;
}
.information .eva .eva_left{
	/*width: ;*/
}
.information .eva{
	padding-top: 30px;
	padding-left: 28px;
	margin-left: 30px;
	margin-top: 20px;
}
.information .eva .eva_left{
	float: left;
	width: 150px;
	height: 66px;
}
.information .eva .eva_left img{
	width: 40px;
	height: 40px;
	border:none;
    float: initial;
    margin: 0 auto;
    display: block;
}
.information .eva .eva_left p{
	margin:3px 0 0 20px;
}

.information .eva .eva_right span{
	color: #cbcbcb;
	padding-right: 0px;
}
.information .eva .eva_right .grade{
	float: right;
}
.information .eva .eva_right .icon_star{
	background-image: url(../img/ico.png);
    display: inline-block;
    width: 11px;
    height: 12px;
    background-position: -19px -67px;
    margin-right: 0px;
    vertical-align: middle;
    
}
.information .topspeed img{
	border: none;
	margin: 5px 0px 5px 120px;
}

.evaluate{
	padding-right: 180px;
}



































































































































































































































































